package com.lty.jeeg.server.modules.fas.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.lty.jeeg.server.modules.sys.model.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author : LTY
 * @date : 2019-02-13 10:11:33
 * Description : 库存统计
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class Stock extends BaseEntity<Long> {

    private static final long serialVersionUID = 1L;

	/** 
	 商品ID
	  */
	private Long goodsId;

	/** 
	 商品类型
	  */
	private Long category;

	/**
	 商品类型父级id
	 */
	private Long parentCategory;

	/** 
	 人员
	  */
	private Long userId;

	/** 
	 所属部门
	  */
	private Long deptId;

	/** 
	 所属公司
	  */
	private String companyId;

	/** 
	 总数量
	  */
	private Integer totalNumber;


	/**
	 总数量
	 */
	private Integer totalNumber1;

	/** 
	 闲置数量
	  */
	private Integer idleNumber;
	/**
	 闲置数量
	 */
	private Integer idleNumber1;

	/**
	 * 入库时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date stockTime;


}
